public execution - Turco Inglés Diccionario